Dudlewebs\WPMCS\S3Compatible D

Total Complexity 146
Dependencies 9
Dependents 1
Total lines 841
Lines of code 647
Logical lines of code 257
Comment lines 104
Methods 19
Properties 11

Methods 19

Method Rating Maintainability Complexity Lines of code
init()
B
46 18 36
verifyCredentials()
B
39 15 67
uploadSingle()
A
37 13 84
verifyBucketExist()
A
42 15 47
verifyObjectReadPermission()
A
40 12 58
createBucket()
A
44 10 43
verifyObjectWritePermission()
A
46 10 36
verifyObjectDeletePermission()
A
46 10 35
get_presigned_url()
A
43 8 52
putBucketPolicy()
A
45 6 47
isConfigured()
S
51 6 30
deleteSingle()
S
48 5 37
exists()
S
60 6 14
object_to_server()
S
59 3 15
toPrivate()
S
60 3 14
toPublic()
S
60 3 14
__construct()
S
71 1 6
generate_file_url()
S
66 1 9
get_domain()
S
80 1 3